home *** CD-ROM | disk | FTP | other *** search
/ Shareware Extravaganza - Disc 1 / ShareWare Extravaganza 1 of 4 (The Ultimate Shareware Company).iso / grprogs / tpaint.exe / TPAINT.DOC < prev   
Text File  |  1990-10-02  |  22KB  |  537 lines

  1.  
  2.               TurboPaint Version 1.0 Documentation - April, 1990
  3.  
  4.     This program was designed as an alternative to using PC Paintbrush and
  5.     Deluxe Paint. One of the big drawbacks to using PC Paintbrush is that
  6.     you have to reinstall the program every time you want to change video
  7.     modes. Both PC Paintbrush and Deluxe Paint consume a great deal more
  8.     memory than TurboPaint, too. That means that people with less memory can
  9.     use TurboPaint and those who like to keep their TSRs resident don't need
  10.     to reboot with a different configuration before using it. You also can run
  11.     TurboPaint effectively without a mouse--try that with PC Paintbrush and
  12.     Deluxe Paint. And the price is right. This ShareWare version is fully
  13.     functional and the registered version is only $20.
  14.  
  15.     If you register TurboPaint, you'll get TurboPaint Professional. It's a
  16.     four-disk set that includes a greatly enhanced version of the program,
  17.     some extra utility programs, and three disks filled with clip art, pic-
  18.     tures, and fonts. The enhanced program has an extra picture page,
  19.     loads fonts to EMS if it's available, offers printer output, lets you
  20.     use a joystick if you don't have a mouse, and does color cycling
  21.     for EGA and MCGA.
  22.  
  23.     The two utility programs that come with the package are TurboGRAB and
  24.     TurboSHOW. TurboGRAB is a memory-resident screen capture utility.
  25.     TurboSHOW is a slide show program that even has its own script file
  26.     language. These programs save and show graphics and text screens.
  27.  
  28.     There's one other consideration, if you're unsure about registering:
  29.     I've spent an enormous amount of time developing this program.
  30.     Since my time is not free, you shouldn't consider this program free,
  31.     either. I paid with my time and expertise--you need to pay with money.
  32.     I'm only asking $20 which isn't much when you consider that PC Paintbrush
  33.     and Deluxe Paint cost more than $100.
  34.  
  35.     To register TurboPaint, send your name, address, and $20 to Richard C.
  36.     Leinecker, 309 Irvin Street, Reidsville, NC 27320. You can send
  37.     inquiries and comments to my address or leave mail on GEnie addressed
  38.     to R.LEINECKER or CompuServe to user ID 74676,457.
  39.  
  40.     RUNNING TURBOPAINT
  41.  
  42.     To run TurboPaint, first make sure that all of the files are in the
  43.     current directory. It would be a good idea to create a separate
  44.     directory for the TurboPaint files. The files that you'll need are
  45.     TP.EXE (the executable program), TPAINT.BAT (the batch file that runs
  46.     the proper sequence of programs), SETMODE.COM (the mode selection pro-
  47.     gram), and KMOUSE.COM (the memory resident keyboard driver).
  48.  
  49.     You must run TurboPaint from the batch file. One change you can make to
  50.     the batch file is to take out the two lines that load KMOUSE, if you are
  51.     using a real mouse. These two lines are only necessary if you don't have a
  52.     mouse driver installed. Make sure, though, that if you're using the
  53.     keyboard driver, BOTH lines remain. The first time it's called, KMOUSE
  54.     loads the driver and the second time it removes the driver. If you take
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.     the KMOUSE reference out of the batch file then you can delete KMOUSE.COM
  68.     from your TurboPaint directory.
  69.     
  70.     You can pass the video mode as a command line argument instead of using
  71.     the SETMODE menu. To do this, just type TPAINT VIDEOMODE where
  72.     VIDEOMODE can be HERCULES, CGALOW, CGAHIGH, EGALOW, EGAMED, EGAHIGH, or
  73.     MCGA. Make sure that you don't delete the SETMODE line from the batch
  74.     file or the SETMODE.COM file from the TurboPaint directory, even if you
  75.     type the video mode on the command line when you run the TurboPaint.
  76.  
  77.     If the aspect ratio of your mouse is incorrect in low-resolution modes,
  78.     add /M to the TP line in the batch file (TP /M). This is required if, for
  79.     example, you are drawing a line across the screen and you discover that
  80.     you have to move the mouse two pixels for every one pixel drawn.
  81.  
  82.     TurboPaint requires 512K of free memory.
  83.  
  84.     VIDEO MODES
  85.  
  86.     The video modes that TurboPaint supports are Hercules 720x348, CGA 4-
  87.     color 320x200, CGA 2-color 640x200, EGA 16-color 320x200, EGA 16-color
  88.     640x200, EGA 16-color 640x350, and MCGA 256-color 320x200.
  89.  
  90.     It's possible that some EGA cards will work in the lower two EGA
  91.     resolutions and not the 640x350 EGA resolution. If you have a Hercules
  92.     card and another graphics card installed simultaneously, you can't
  93.     change video modes from one to the other while the program is running.
  94.     You'll need to exit the program and restart it in the mode that you
  95.     want to use. Systems that combine video equipment in nonstandard ways
  96.     run an incompatiblity risk, too.
  97.  
  98.     If an error occurs during the initial program setup, the program will
  99.     terminate with a line notifying you of the error. If it occurs during a
  100.     video mode change after the program is up and running, an alert box will
  101.     inform you of the problem and return you to the previously selected
  102.     video mode.
  103.  
  104.     FILE FORMATS
  105.  
  106.     TurboPaint supports PCX, LBM (IFF), and GIF file formats. When loading
  107.     PCX and IFF files, you must be in the same video mode as the picture
  108.     file. It's not necessary to change modes yourself from the menus: the
  109.     program will look at the file's video mode before loading it and ask
  110.     you if you want to change to the correct video mode. If you answer no,
  111.     the loading procedure is aborted. If you answer yes, the program will
  112.     change the video mode and load the picture.
  113.  
  114.     You can load GIF graphics into the current video mode regardless of the
  115.     mode in which it was created. The colors will require adjustment for EGA.
  116.     Graphics changed to Mono and CGA modes will require touching up.
  117.  
  118.     THE KEYBOARD DRIVER
  119.  
  120.     The keyboard mouse driver is a direct replacement for Microsoft-
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.     compatible mouse drivers. It doesn't provide the complete gamut of
  134.     mouse functions, but fills the bill for TurboPaint's needs.
  135.     
  136.     To move the mouse, press the cursor (arrow) keys. The driver is ballistic;
  137.     the longer a key is pressed, the faster the mouse moves. If your keyboard
  138.     has two right-arrow keys (one on the numeric keypad and one elsewhere) use
  139.     the key on the numeric keypad. It performs better.
  140.  
  141.     The equivalent of the left mouse button is the 5 key. To press the
  142.     left mouse button, press the 5 key. To unpress the left button, press the
  143.     5 key again. It's not as easy to use as a real mouse because you have to
  144.     remember to unpress the button. If the keyboard mouse driver doesn't seem
  145.     to work correctly, try pressing the 5 key.
  146.  
  147.     The Delete key is equivalent to the right mouse button. It also needs to
  148.     be unpressed just as the 5 key or keyboard left mouse button.
  149.  
  150.     If you're in the drawing window and press the Tab key, the mouse pointer
  151.     will jump over to the toolbox. Another press of the Tab key and the mouse
  152.     pointer will be back where it was.
  153.  
  154.     SELECTING A COLOR AND A DRAWING TOOL
  155.  
  156.     When the program first runs, you'll see a rectangle to the right side
  157.     of the screen that contains icons and rectangles with the drawing
  158.     colors. These are called the tool selector and the color palette and are
  159.     used to select the drawing tool and color.
  160.  
  161.     To select a drawing tool, point to the desired tool and click the left
  162.     mouse button. It will be highlighted so that you can see the currently
  163.     selected tool.
  164.  
  165.     To select a drawing color, point to the desired color and click the
  166.     left mouse button. You'll see a wide border around the currently
  167.     selected drawing color.
  168.  
  169.     If you're in MCGA mode, only 16 colors are displayed but you can scroll
  170.     through all 256 colors. Do this by clicking the right mouse button on
  171.     either the right or the left side of the color palette. Clicking on the
  172.     right side moves to the right through the palette; clicking on the left
  173.     moves to the left through the palette.
  174.  
  175.     You can move the toolbox to the left side or remove it completely if
  176.     you find this more convenient. To move or remove the tools, choose the
  177.     'Desk' pulldown menu and select the appropriate entry for the desired
  178.     action. The F10 key will turn the menus and toolbox on and off, too.
  179.  
  180.     LINES
  181.  
  182.     To draw lines, first select the tool at the top left corner of the tool
  183.     selector. Once it's selected and you can see that it's highlighted,
  184.     you're ready to draw lines.
  185.  
  186.     Begin by pointing the mouse at the starting point of your intended line
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.     and pressing the left mouse button. Make sure that you keep the left
  200.     button pressed while you are drawing the line.
  201.  
  202.     Now, with the left button still pressed, move the mouse pointer to
  203.     where you want the line to end. Release the left mouse button and your
  204.     line becomes part of the picture.
  205.     
  206.     Choose the 'Set' pulldown to find the two line options. To set the line
  207.     width, select the menu entry labeled 'Line Width.' A dialog box will
  208.     appear that displays the current line width. To increase the width of the
  209.     line, click the left button on the line. To decrease it, click the right
  210.     button on the line. The maximum width is eight and if you exceed this
  211.     amount, the program will return to a width of one. If you decrease the
  212.     line width past one, the program will set the line width to eight.
  213.  
  214.     To set the line pattern, choose the entry in the 'Set' pulldown labeled
  215.     'Line Style.' A Dialog box will appear with eight line patterns. To choose
  216.     one of these, click the left mouse button on it. The line style affects
  217.     all line and rectangle operations except the free-hand drawing tool.
  218.  
  219.     If you make a mistake while drawing, you can usually undo it, if you
  220.     haven't done anything else. Undo your mistake by pressing Esc.
  221.  
  222.     Rectangles
  223.  
  224.     Drawing filled and unfilled rectangles follows a procedure similar to
  225.     drawing lines. With the appropriate tool selected, move the mouse pointer
  226.     to either the upper left or the lower right corner of the rectangle.
  227.     While holding the left mouse button down, move the mouse pointer to where
  228.     the opposite corner of the rectangle should be. Release the left mouse
  229.     button to complete the rectangle.
  230.  
  231.     If you're drawing with a filled rectangle, you may want to change the
  232.     fill pattern. To do this, choose the 'Set' pulldown and select the
  233.     'Fill Style' entry. A dialog box will appear with eight choices. Choose
  234.     one by clicking on it with the left mouse button. The fill pattern will
  235.     apply to all filled tools.
  236.  
  237.     CIRCLES and ELLIPSES
  238.  
  239.     To draw a circle or an ellipse, first point to the center of the figure
  240.     you want to draw, then press the left mouse button and stretch the shape
  241.     to the desired dimension. Moving the mouse in the X and Y directions will
  242.     stretch the ellipse in that dimension. Circles will remain perfectly round
  243.     regardless of the position of the mouse pointer.
  244.  
  245.     RAYS AND POLYGONS
  246.  
  247.     To draw a set of rays, position the mouse at the origin. Hold down the
  248.     left mouse button and move the pointer to the end of the first ray.
  249.     Keeping the left button pressed, press the right button to place this ray
  250.     in the picture. Now move to the endpoint of the next ray and click the
  251.     right mouse button. Do this until all of the rays have been drawn then
  252.     release the left mouse button. Only the last ray drawn can be undone.
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.     Drawing polygons is similar to drawing rays. Position the cursor, press
  267.     the left mouse button, and move to the first vertex. Click the right mouse
  268.     button while pressing the left button. Move to each vertex and press the
  269.     right button. Only the last polygon side drawn can be undone.
  270.     
  271.     FILLING
  272.  
  273.     To use the fill tool, position the mouse pointer at the position where
  274.     you want to fill. It will continue filling the screen until it meets the
  275.     selected fill color. If you try to fill a shape that is not completely
  276.     closed, the fill tool will fill the entire screen with the selected color.
  277.  
  278.     PIXELS
  279.  
  280.     There are two tools for drawing pixels. The second tool in the first
  281.     column of the toolbox draws a single pixel. The third tool in the
  282.     first column draws a set of pixels.
  283.  
  284.     To draw a single pixel, select the single pixel tool, position the mouse
  285.     pointer, and click the left button.
  286.  
  287.     To draw a set of pixels, select the free-hand drawing tool, and position
  288.     the mouse pointer. Hold the left button down as you move the mouse pointer
  289.     wherever you want to draw. When you are done, release the left mouse
  290.     button.
  291.  
  292.     THE AIRBRUSH
  293.  
  294.     The airbrush tool allows you to blend colors and soften edges. To
  295.     use this tool, select the airbrush icon in the tool selector. Position
  296.     the mouse cursor and hold down the left mouse button. The slower you
  297.     move the brush, the thicker the texture appears.
  298.  
  299.     You can change the airbrush attributes. To do this, choose the 'Set'
  300.     pulldown and select the 'Airbrush' entry. A dialog box will appear that
  301.     will let you set the airbrush size and flow.
  302.  
  303.     CUT AND PASTE
  304.  
  305.     To cut a block, select the scissor tool icon. Position the mouse
  306.     pointer at the upper left corner of the rectangle that you want to cut.
  307.     Hold the left mouse button down and drag the box until the image you
  308.     want to capture is framed by the rectangle. Release the left mouse
  309.     button and it will be copied into the clipboard buffer.
  310.  
  311.     There are two options when you cut from the screen. You can copy from
  312.     the screen (leaving the screen intact) or you can cut from the screen
  313.     (removing the rectangle and the background from the screen). To change
  314.     options, choose the 'Set' pulldown and select the 'Block' entry. If you
  315.     have 'Copy only'set to yes, the screen won't change when you cut. If it's
  316.     set to no,the portion of the screen that you cut will be removed.
  317.  
  318.     To save a block to disk, choose the 'Extra' pulldown and select the
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.     'Save Block' entry. Enter the filename and the program will save the
  332.     block to disk. The blocks aren't compatible with any other formats. You
  333.     can't use blocks from different video modes either.
  334.  
  335.     Once a section has been cut or loaded from disk, it can be pasted on
  336.     the screen. Select the paste tool icon and position the cursor. Pressing
  337.     the left mouse button will cause the tools to disappear. As long as you
  338.     hold the left mouse button down, you can move the block. To place it in
  339.     the picture, release the left mouse button.
  340.  
  341.     There is a limit due to memory considerations on the size of the image
  342.     that you cut in the higher EGA modes and MCGA. If you cut an image that is
  343.     larger than the available memory allows, you'll get a message to that
  344.     effect.
  345.     
  346.     LOADING FONTS
  347.  
  348.     You can load any GEM font. To do this, choose the 'Extra' pulldown
  349.     and select the 'Load Font' entry. Highlight the font you want to load
  350.     in the file selector. The system font is resident when TurboPaint runs.
  351.     Remember that loading fonts uses memory. You can't load an unlimited
  352.     number of fonts. If your system is close to the memory limit, other
  353.     operations might be affected if you load too many fonts.
  354.  
  355.     To set the font that you will use, choose the 'Set' pulldown and select
  356.     the 'Text' entry. To cycle through the loaded fonts, click the left
  357.     mouse button inside of the text box. You can select different styles of
  358.     each font by clicking the right mouse button in the text box.
  359.  
  360.     ENTERING TEXT
  361.  
  362.     To put text in your picture, select the text tool icon. Position the
  363.     mouse pointer and click the left button. The tools will then disappear.
  364.     There are two ways that you can enter text, free form or formatted.
  365.  
  366.     To enter text in a free form manner, simply type the text. You can move
  367.     the mouse anywhere on the screen and the text will follow. This method
  368.     is good if you're trying to fit text into a picture.
  369.  
  370.     If you want to enter multiple lines of text, it's better to press the
  371.     left mouse button once more where you want the text to start. The mouse
  372.     will disappear and a text-type cursor will appear. Type your text and
  373.     press Enter at the end of each line. The cursor will then go to the
  374.     beginning of the next text line, ready for you to type it in. When you're
  375.     finished typing, you can move the text anywhere on the screen. Click the
  376.     left mouse button to place the text. Click the right mouse button to exit
  377.     from text entry.
  378.  
  379.     ZOOM
  380.  
  381.     You can magnify by choosing the 'Extra' pulldown and then selecting the
  382.     desired magnification factor, or you can press F1-F4. F1 gives you the
  383.     greatest magnification and F4 the least.
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.     After you've selected one of the magnification factors, the tools will
  398.     disappear and you'll see a rectangle appear on the screen. Position the
  399.     rectangle so that it frames the region you want to magnify. Then click
  400.     the left mouse button.
  401.  
  402.     At the far left side of the screen you'll see the chosen section of the
  403.     picture in the actual size and to the right of that you'll see the
  404.     magnified version. To draw, just click inside of the rectangle that
  405.     contains the magnified version. You can pick different colors at the
  406.     far right side of the screen. If you're drawing in MCGA mode, you can
  407.     use the right mouse button to scroll through all 256 colors.
  408.  
  409.     To quit and go back to the full screen, press the right mouse button.
  410.     The Esc key will undo any drawing while you're in magnify mode.
  411.     
  412.     SHADOWS
  413.  
  414.     You can shadow many of the drawing functions. Do this by choosing the
  415.     'Set' pulldown and selecting the 'Shadow' entry. There is a color
  416.     selector that lets you set the shadow color. The grid of nine squares
  417.     is where you set the relative position for the shadow. The numbers (1-
  418.     4) let you set the distance of the shadow from the original shape.
  419.     Finally, you can turn the shadow on or off. The shadow attribute works
  420.     with lines, rectangles, squares, circles, and ellipses.
  421.  
  422.     INVERTING AND REVERSING BLOCKS
  423.  
  424.     If you have a block in the clipboard, you can invert it vertically or
  425.     reverse it horizontally. Choose the 'Extra' pulldown and select the
  426.     'Invert Block' or the 'Reverse Block' entries. The screen will blank,
  427.     then the image will be pasted on the screen, and you'll see the image
  428.     being transformed. Once the procedure is finished, the screen will be
  429.     restored and the new image will be in the clipboard. Select the paste tool
  430.     to place the block on the screen.
  431.  
  432.     SETTING THE PALETTE
  433.  
  434.     You can set the color palette if you're in CGA, EGA, or MCGA mode. In
  435.     EGA or MCA mode, choose the 'Set' pulldown and select the 'Colors' entry.
  436.     Hold down the left mouse button and move the slider bars to the desired
  437.     setting, or click on the arrows to incrementally change the value. In CGA,
  438.     select a number from 1-4 in the 'Set' menu and 'Colors' entry.
  439.  
  440.     MIRROR
  441.  
  442.     You can cause TurboPaint to mirror all of your drawing in vertical,
  443.     horizontal, or both vertical and horizontal directions. To do this,
  444.     choose the 'Set' pulldown and select the 'Mirror' entry. You can set
  445.     vertical, horizontal, or both. Most drawing operations will then be
  446.     mirrored in the specified direction(s).
  447.  
  448.     CUSTOMER SUPPORT
  449.  
  450.     You can ask questions by leaving messages on GEnie addressed to
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.     R.LEINECKER or on CompuServe to user ID 74676,457. You can also write
  464.     me with your questions. I'll reply in a week or less of receiving your
  465.     question as long as you're a registered user.
  466.  
  467.     If you find bugs in the program, report them to me as soon as possible.
  468.     I'll fix them and make the new verion available.
  469.  
  470.     If you have ideas for an upgrade, send those too. I'd like the program
  471.     to be as good as possible.
  472.  
  473.     Site licences are available. Just write with the specifications and
  474.     I'll get right back to you.
  475.  
  476.     Send inquiries, comments, and registrations (your name and address and
  477.     $20) to: Richard C. Leinecker, 309 Irvin Street, Reidsville, NC 27320.
  478.  
  479.     
  480.  
  481.  
  482.  
  483.     TurboPaint Order Form
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.     Name________________________________________________________________
  491.  
  492.  
  493.  
  494.     Mailing Address_____________________________________________________
  495.  
  496.  
  497.  
  498.     City, State, and Zip________________________________________________
  499.  
  500.  
  501.  
  502.     Computer Type_______________________________________________________
  503.  
  504.  
  505.  
  506.     Amount of Memory___________   Video Type (CGA, EGA, etc)____________
  507.  
  508.  
  509.  
  510.     Remember to enclose the $20 registration fee
  511.  
  512.     -----------------------------------------------------------------
  513.  
  514.     Two other products are also available.
  515.  
  516.     Sounds Good - A programmer's sound editor and library routines.
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.     Design sounds for your program with the editor, then link in the
  530.     sound routines with your program. The routines work with BASIC, C,
  531.     and Pascal. Price $15
  532.  
  533.     StarBlaster - An arcade-style, commercial-quality math game
  534.     in which you fly through stellar space, shoot alien ships,
  535.     and rendezvous with your ally. Price $15
  536.  
  537.